home *** CD-ROM | disk | FTP | other *** search
/ Amiga Plus 2000 #4 / Amiga Plus CD - 2000 - No. 4.iso / Tools / Dev / Bgui / include / fd / bgui_lib.fd < prev   
Encoding:
Text File  |  2000-05-09  |  1.9 KB  |  62 lines

  1. **
  2. ** @(#) $Header: /cvsroot/bgui/include/bgui_lib.fd,v 41.11 2000/05/09 20:01:51 mlemos Exp $
  3. **
  4. ** $VER: bgui_lib.fd 41.10 (11.11.96)
  5. ** bgui.library fd file.
  6. **
  7. ** (C) Copyright 1998 Manuel Lemos.
  8. ** (C) Copyright 1996-1997 Ian J. Einman.
  9. ** (C) Copyright 1993-1996 Jaba Development.
  10. ** (C) Copyright 1993-1996 Jan van den Baard.
  11. ** All Rights Reserved.
  12. **
  13. ** $Log: bgui_lib.fd,v $
  14. ** Revision 41.11  2000/05/09 20:01:51  mlemos
  15. ** Merged with the branch Manuel_Lemos_fixes.
  16. **
  17. ** Revision 41.10.2.1  1998/03/01 02:25:06  mlemos
  18. ** Added new memory allocation debugging functions to the library
  19. **
  20. ** Revision 41.10  1998/02/25 21:13:49  mlemos
  21. ** Bumping to 41.10
  22. **
  23. ** Revision 1.1  1998/02/25 17:15:53  mlemos
  24. ** Ian sources
  25. **
  26. **
  27. ##base _BGUIBase
  28. ##bias 30
  29. ##public
  30. BGUI_GetClassPtr(num)(D0)
  31. BGUI_NewObjectA(num,tags)(D0,A0)
  32. BGUI_RequestA(win,estruct,args)(A0/A1/A2)
  33. BGUI_Help(win,name,node,line)(A0/A1/A2,D0)
  34. BGUI_LockWindow(win)(A0)
  35. BGUI_UnlockWindow(lock)(A0)
  36. BGUI_DoGadgetMethodA(object,win,req,msg)(A0/A1/A2/A3)
  37. ##private
  38. BGUI_AllocPoolMem(size)(D0)
  39. BGUI_FreePoolMem(mem)(A0)
  40. ##public
  41. BGUI_AllocBitMap(width,height,depth,flags,friend)(D0/D1/D2/D3,A0)
  42. BGUI_FreeBitMap(bitmap)(A0)
  43. BGUI_CreateRPortBitMap(rport,width,height,depth)(A0,D0/D1/D2)
  44. BGUI_FreeRPortBitMap(rport)(A0)
  45. BGUI_InfoTextSize(rp,text,width,height)(A0/A1/A2/A3)
  46. BGUI_InfoText(rp,text,bounds,drawinfo)(A0/A1/A2/A3)
  47. BGUI_GetLocaleStr(bl,id)(A0,D0)
  48. BGUI_GetCatalogStr(bl,id,def)(A0,D0,A1)
  49. BGUI_FillRectPattern(rport,bpat,x1,y1,x2,y2)(A1,A0,D0/D1/D2/D3)
  50. BGUI_PostRender(cl,obj,gpr)(A0,A2,A1)
  51. BGUI_MakeClassA(tags)(A0)
  52. BGUI_FreeClass(cl)(A0)
  53. BGUI_PackStructureTags(pack,tab,tags)(A0/A1/A2)
  54. BGUI_UnpackStructureTags(pack,tab,tags)(A0/A1/A2)
  55. ##private
  56. BGUI_GetDefaultTags(id)(d0)
  57. BGUI_DefaultPrefs()()
  58. BGUI_LoadPrefs(name)(A0)
  59. BGUI_AllocPoolMemDebug(size,file,line)(D0/A0/D1)
  60. BGUI_FreePoolMemDebug(mem,file,line)(A0/A1/D0)
  61. ##end
  62.